David Gregory (footballer born 1970)

David Gregory
Personal information
Full name David Spencer Gregory
Date of birth 26 November 1969 (1969-11-26) (age 42)
Place of birth Polstead, England
Height 5 ft 11 in (1.80 m)
Playing position Midfielder
Senior career*
Years Team Apps (Gls)
1987–1995 Ipswich Town 32 (2)
1995 Hereford United (loan) 2 (0)
1995 Peterborough United 3 (0)
1995–2002 Colchester United 226 (19)
2002–2003 Canvey Island 13 (2)
2003–2004 Wivenhoe Town ? (?)
Total 276 (23)
* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).

David Spencer Gregory (born 23 January 1970 in Polstead) is a retired English football midfielder. After his retirement from professional football, David Gregory remained in the football industry and now works at Colchester United in the media department. He recently took part in a charity match at Layer road.

References